Sports

Cameron Carter-Vickers: Celtic sign defender from Tottenham on four-year deal